.container {
  padding: 20px 10px;
}
.top-buttons {
  display: flex;
  justify-content: flex-end;
  // margin-bottom: 20px;
}
.sys-auth-index .top-buttons,
#sys-service-index .top-buttons {
  justify-content: flex-start;
}
#sys-log-index .el-card__body {
  padding: 0!important;
}
#sys-service-index .el-card__body {
  padding: 0!important;
}

.el-table th .cell {
  text-align: center;
  color: #333;
}
.el-table th {
  background: #fafafa;
}
.el-select-dropdown__list {
  max-width: 300px;
}
.icon-list-box  {
  display: inline-block;
}
.cstomWidth {
  width: 600px!important;
}

.dialog-comp {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0,0,0,.3);
  z-index: 9999;
  .content {
    position: absolute;
  }
}
.select-box .el-select-dropdown__item {
  height: auto;
  padding: 0;
}

.change-Option-width {
  .el-select-dropdown__list{
    max-width:100%;
  }
}
.form-item-tree .el-select {
  width: 100%;
}
.dialogRolClass {
  overflow: hidden;
}
.dialogRolClass .el-dialog__body {
  max-height: 460px;
  overflow: auto;
}

//sysAuthInfoIndex page change el-input width
.change-input-width .el-input {
  width:400px;
}
.input-width .el-input {
  width: 60%;
}
.inlin-block {
  width: 40%;
  display: inline-block!important;
}
.sysStandIndex .el-form-item {
  margin-bottom: 10px;
}
.sysStandIndex .el-form-item:nth-child(2),
.sysStandIndex .el-form-item:nth-child(3),
.sysStandIndex .el-form-item:nth-child(4),
.sysStandIndex .el-form-item:nth-child(5) {
  margin-bottom: 0px;
}
.sysStandIndex .el-form-item__content {
  display: flex;
  align-items: center;
  height: 40px;
}
.sysStandIndex .el-form-item__error {
  position: relative!important;
  margin-left: 10px;
  top: 0;
}
.sysStandIndex .el-radio-group .el-input{
  margin-top: 0px!important;
}
.is-disabled .el-input__inner {
  background-color: #fff!important;
}
.cstomProWidth {
  width: 50%;
  overflow: hidden;
}
.cstomProWidth .el-dialog__body {
  max-height: 400px;
  overflow: auto;
}
.cstomProWidth .el-dialog__body .el-form-item__content .el-select {
  width: 202px!important;
}
.cstomProWidth .form-file {
  display: flex;
}
.cstomProWidth .form-file .el-form-item__content {
  display: flex;
}
.cstomProWidth .form-file .el-form-item__content .file-name {
  color: #409EFF;
  padding-right: 10px;
}
.auth-info-content .el-collapse-item__header {
  padding: 0 10px 0 20px;
}
.auth-info-content .el-collapse {
  position: relative;
}
.auth-info-content .el-collapse .header-title {
  position: absolute;
  top: 12px;
  left: 26px;
}
.auth-info-content .el-collapse .header-title .blue-span {
  color: #409EFF;
}
.auth-info-content .el-collapse-item__arrow {
  position: absolute;
  left: 0;
}
.sys-user-container .el-table--mini td, .el-table--mini th {
  height: 45px;
}

